*{
    margin: 0;
    padding:0;
}
.top{
   
    border-bottom:solid 1px #e5e5e5;
    height:auto;
    background:#f8f7f7;
    .topbar{
        width:1000px;
        height:59px;
        margin:0 auto;
      
      
        .left{
            height:60px;
            width:710px;
            float:left;
            li{
                list-style:none;
                float:left;
                    &.logo{
                        width:190px;
                        a{
                            display:block;
                            width:190px;
                            
                            background: 0px -54px  url("images/nubia-logo.png") no-repeat;
                        }
                    }
           
                  
                a{
                    text-decoration:none;
                    color:#999;
                    font-size:16px;
                    font-family:"microsoft yahei";
                    font-weight:400px;
                    height:60px;
                    line-height:60px;
                    margin-left:40px;
                  
                    display:block;

                   
                }
            }
        }
        .right{
            width:164px;
            height:60px;
            float:right;
            ul{
                list-style:none;
                li{
                    a{
                    color:#999;
                    font-size:12px;
                    font-family:"microsoft yahei";
                    line-height:60px
                    }
                }
                
                .login{
                width:124px;
                float:left;
                span{
                    display:block;
                    width:30px;
                    height:30px;
                    margin-top:15px;
                    float:left;
                    
                background: 0px -120px  url("images/nubia-syb-all.png") no-repeat;
            
                  
}
                

                
                a{
                    display:block;
                    width:24px;
                   
                    text-decoration:none;
                    margin-left:12px;
                    float:left;
                }
               
                
            }
            .cart{
                width:40px;
                float:right;
                li{
                    
                }
                a{
                    display:block;
                    width:30px;
                    height:30px;
                    margin-top:15px;
                    
                background: 0px -120px  url("images/nubia-syb-all.png") no-repeat;
            }

           
            
            
        }
    }
}
}
        .lbk{
     
     height:360px;
     padding-top:10px;
   
     
    .lbt{
    width:1200px;
    height:360px;
    margin:0  auto;
    
   
        .lbleft{
            width:240px;
            height:360px;
            float:left;
            margin-right:10px;
            list-style:none;
            .ztk{
                position:relative;
                 .zt{
                    width:240px;
                    height:71px;
                    border-bottom:solid 1px #ebebeb;
                    background:#fff;
                    position:relative;
                    .ztleft{
                        width:38px;
                        height:38px;
                        margin-left:20px;
                        background:red;
                        float:left;
                        margin-top:18px;
                        background: 0px -171px url("./images/nb-ml-all-ico.png") no-repeat;
                    }
                    .ztcenter{
                        width:147px;
                        height:54px;
                        margin-left:10px;
                       
                        float:left;
                        .zttop{
                            width:147px;
                            height:19.5px;
                            margin-top:18.9px;
                            color:#E8340E;
                            font-size:15px;
                            font-family:"microsoft yahei";
                            font-weight:400;
                            line-height:19.5px;
                            
                        
                        }
                        p{
                            color:#666;
                            font-size:12px;
                            font-family:"microsoft yahei";
                            font-weight:400px;
                            line-height:15.6px;
                            
                        }
                        
                    }
                    .ztright{
                        position:absolute;
                        top:28.5px;
                        left:215px;
                     
                        width:14px;
                        height:14px;
                        overflow:hidden;
                         background: 0px -68px url("./images/nb-ml-all-ico.png") no-repeat;
                   
                    }
                    
                    
                }

               .zthi{
                width:400px;
                height:200px;
                border:solid 1px #ccc;
                position:absolute;
                background:#fff;
                top:0;
                left:240px;
                display:none;
                
            }
              &.end{
                    height:72px;
                   border:none;
                    background:#fff;

                }
            }


            
        }
        .lbright{
            width:950px;
            height:360px;
            float:right;
         
            img{
                width:950px;
                height:360px;
            }
        }
}
}
        .tz{
            width:1200px;
            height:250px;        
            margin:10px auto;
            .taozhuang{
                width:595px;
                height:250px;
                float:left;
                background:#fff;
                img{ 
                    width:250px;
                    height:250px;
                    display:block;
                    float:left;
                }

                .taozright{
                    width:275px;
                    height:250px;
                    margin-left:50px;
                  
                    float:left;
                    h2{
                        width:275px;
                        height:33.4px;
                        margin-top:30px;
                        color:#E8340E;
                        font-family:"microsoft yahei";
                        font-size:18px;
                        font-weight:400;
                        margin-bottom:10px; 
                    }
                    p{
                        color:#666;
                        font-family:"microsoft yahei";
                        font-size:16px;
                        font-weight:400;
                    }
                    a{
                        display:block;
                        text-decoration:none;
                        width:110px;
                        height:36px;
                        border:solid 1px #ccc;
                        border-radius:4px;
                        color:#666;
                        font-size:12px;
                        line-height:36px;
                        text-align:center;
                        margin-top:79px;
                        
                    }
                }
                
            }
                .tzleft{
                    margin-right:10px;
                }
        }
        .remaibar{
            width:1200px;
            height:71px;
            margin:0 auto;
            margin-top:40px;
            margin-bottom:20px;
          
            
            h2{
                width:1200px;
                text-align:center;
                color:#333;
                font-size:36px;
                line-height:1em;
            }
            a{
                display:block;
                width:1200px;
                height:15.56px;
                width:84.45px;
                font-size:12px;
                text-decoration:none;
                color:#E8340E;
                margin:20px auto;
            }
        }
        .hotpro{
            width:1200px;
            height:1580px;
            margin:0 auto;
            .row{
                width:1200px;
                height:520px;
                margin-bottom:10px;
               
                .dy{
                    width:393px;
                    height:520px;
                    float:left;
                    background:#fff;
                    margin-right:10px;
                    color:#666;
                    font-family:"Helvetica Neue";
                    img{
                        display:block;
                        width:393px;
                        height:380px;
                        
                    }
                    h2{
                        margin-top:34px;
                        font-size:18px;
                        font-weight:400;
                        color:#333;
                        margin-left:40px;
                    }
                    .pri{
                       
                        font-size:14px;
                        font-family:"microsoft yahei";
                        margin-left:40px;
                        
                       
                        
                    }
                    span{
                        
                        font-size:24px; 
                      
                        
                    }
                    
                }
                .dyend{
                    margin-right:0;
                    width:394px;
                }
                
            }
            .rowend{
                margin-bottom:0;
            }
            
        }
        .jxpjpro{
            width:1200px;
            height:956px;
         
       
            margin:0 auto;
            .littlepj{
                width:1200px;
                height:150px;
                background:#fff;
                margin-bottom:10px;
             
                .lpj{
                    width:240px;
                    height:150px;
                 
                    float:left;
                    img{
                        display:block;
                        width:150px;
                        height:80px;
                        margin:20px auto 0; 
                    }
                    p{
                        margin:10px auto;
                        width:150px;
                        height:18px;
                        text-align:center;
                        font-size:14px;
                        line-height:18px;
                        font-family:"microsoft yahei";
                        color:#666;
                        
                    }
                }
            }
            .bigpj{
                width:1200px;
                height:796px;
               
                .bigdy{
                    width:393px;
                    height:796px;
                    margin-right:10px;
                  
                    float:left;
                    .bigprody{
                        width:393px;
                        height:393px;
                        margin-bottom:10px; 
                        background:#fff;
                        img{
                            display:block;
                            width:270px;
                            height:270px;
                            margin-left:61px
                        }
                        h2{
                            margin-top:34px;
                            font-size:18px;
                            font-weight:400;
                            color:#333;
                            margin-left:40px;
                            
                        }
                        .pri{
                       
                        font-size:14px;
                        font-family:"microsoft yahei";
                        margin-left:40px;
                        
                       
                        
                    }
                       span{
                        
                        font-size:24px; 
                      
                        
                    }
                        
                    }
                }
                .thd{
                    margin-right:0;
                    background:#fff;
                    width:394px;
                    height:796px;
                    img{
                            display:block;
                            width:394px;
                            height:600px;
                        
                        }
                        h2{
                            margin-top:107px;
                            font-size:18px;
                            font-weight:400;
                            color:#333;
                            margin-left:40px;
                            
                        }
                        .pri{
                       
                        font-size:14px;
                        font-family:"microsoft yahei";
                        margin-left:40px;
                        
                       
                        
                    }
                       span{
                        
                        font-size:24px; 
                      
                        
                    }
                }
            }
            
        }
        .zbpro{
            width:1200px;
            height:393px;
            margin:0 auto;
          
            .zbdy{
                width:393px;
                height:393px;
                float:left;
                margin-right:10px;
                background:#fff;
                 
                       img{
                            display:block;
                            width:270px;
                            height:270px;
                            margin-left:61px
                        }
                        h2{
                            margin-top:34px;
                            font-size:18px;
                            font-weight:400;
                            color:#333;
                            margin-left:40px;
                            
                        }
                        .pri{
                       
                        font-size:14px;
                        font-family:"microsoft yahei";
                        margin-left:40px;
                        
                       
                        
                    }
                       span{
                        
                        font-size:24px; 
                      
                        
                    }
                        

            }
            .zbend{
                margin-right:0;
            }
        }
        .xxshop{
            width:1200px;
            height:455px;
            background:#fff;
            margin:50px auto;
          

                    .pic{
                    width:1200px;
                    height:125px;
                    padding-top:50px;
                        .out{
                            width:224px;
                            height:126px;
                            margin:0 auto;
                           .picdy{
                                width:84px;
                                height:126px;
                                float:left;
                                img{
                                    display:block;
                                    width:84px;
                                    height:84px;
                                }
                                span{
                                    dispaly:block;
                                    width:84px;
                                    font-size:14px;
                                    color:#666;
                                    font-family:"microsoft yahei";
                                    font-weight:400;
                                    font-variant-numeric: normal;
                                    margin-top:20px;

                                }
                                .hotline{
                                    width:100px;
                                }
                            }
                            .picleft{
                                margin-right:40px;
                            }
                            .picright{
                                width:100px;
                            }
                                
                        }

                }
                h2{
                    width:800px;
                    padding-left:200px;
                    padding-right:200px;
                    font-size:36px;
                    color:#333;
                    text-align:center;
                    
                }
                a{
                    display:block;
                    width:1200px;
                    height:23px;
                    text-align:center;
                    color:#E8472C;
                   text-decoration:none;
                   margin-top:50px;
                }
          

        }
        .link{
            width:1200px;
            height:290px;
            margin:0 auto;
            ul{
                width:120px;
                height:213px;
                list-style:none;
                margin-left:40px;
                float:left;
                li{
                    width:120px;
                    height:16px;
                    margin-top:10px;
                    a{
                        text-decoration:none;
                        font-size:12px;
                        color:#666;
                    }
                }
            }
            .rxdh{
                width:250px;
                height:130px;
                margin-right:50px;
                float:right;
                a{
                    display:block;
                    width:140px;
                    height:30px;
                    line-height:30px;
                    border-radius:4px;
                    text-decoration:none;
                    color:#fff;
                    background:#e8340e;
                    
                }
                img{
                    display:block;
                    margin-top:30px;
                }
                p{
                    width:190px;
                    height:16px;
                    font-size:12px;
                    color:#666;
                    margin-top:30px;
                }
            }
        }





}

